pubg nations cup
EsportsWhen KRAFTON Pulls PUBG Out of Vietnam: One Governance Decision, Three Collapsing Ecosystem LayersOn September 24, the Vietnamese PUBG community woke up to a void. KRAFTON's...
Table TennisFourteen Pages, Forty-Three Empty Cells: What Is Professional Table Tennis Actually Being Analyzed With?Seven in the morning in Shanghai, the tea long gone cold. On my desk sits a...
Martial ArtsThe MMA Champions Map: Six Promotions, Twenty-Plus Divisions and a Twenty-Pound OffsetThis week, going back through the champion lists of six major promotions, I...
EsportsEsports Transfer Window: A Rumor Is Not Evidence3 a.m. in Incheon. My spreadsheet has 47 rows, each one a name, a team, a...
International FootballThe ASEAN Slot in J-League: The Rumoured Name, the Inflated Price, and the Contract Nobody ReadOne January morning, a second-division Japanese club's squad registration lis...
International FootballKvaratskhelia Promised a Ronaldo Celebration Against Barcelona: Fifteen Seconds of Clip and Three Layers of Rules to ReviewOn the night of 11 October, on an IShowSpeed livestream, Khvicha Kvaratskheli...
International FootballThe Balogun Escape: A Costly Lesson for Everton and the Art of the Transfer TightropeThe young look at transfermarkt; I look at the eyes of players when they step...
EsportsA Report Full of N/A: When Football Analysts Fool ThemselvesIn March 2026 I sat in the analysis room at Persija Jakarta with a 40-page...
BadmintonAsian Games 2026, Day One: India's Women's Badminton Team Faces Kazakhstan and the Data Gap Behind a Single Fixture LineThe Day One schedule of the 2026 Asian Games delivers three verifiable facts....
Formula 1Red Bull, Sepang and the Power Unit Milestone: Re-reading the Standings After the WinOn the standings table after the Sepang round, Max Verstappen sits sixth on 1...
TennisThe Silence in Nagoya: Alexandra Eala and the Contract With No PointsPeople remember the goals; I remember the silence after the whistle. In tenni...
Martial ArtsBKFC 95: Jimmie Rivera stops Meyer in round four, and the 13cm gap that explains nothingThe stopwatch in my notebook stopped at 0:46 of the fourth round. Jimmie Rive...
International FootballA Layer of Protection for Small PacesA Layer of Protection for Small Paces At 5:30 in the morning I stood by the...
SwimmingVietnamese Swimming: When Numbers Replace EmotionSEA Games 32 ended with 10 gold medals for Vietnamese swimming – the highest...
International FootballWhen the Analysis Has No Data: 1,892 Words on Honesty in Sports JournalismOpening I received an assignment: write 1,892 words about a sports analysis...
EsportsThe Blazing Night at My Dinh: Vietnam Wins AFF Cup 2026 – The Epic of the Golden Star WarriorsThe final night of the AFF Cup 2026, My Dinh Stadium blazed with the roar of...
ChessGlobal Chess League 2026: Carlsen Returns, Indians Lead, and a Brutal ScheduleWhen Magnus Carlsen sits down at the board at the Global Chess League 2026, h...
VolleyballHanoi Tasco Auto and the arithmetic of 14 matches: 7/7 early, 2/7 afterOn 14 October 2026, Hanoi Tasco Auto beat Binh Chung Thong Tin 3-2. The final...
International FootballEmpty Report: When Data Has Nothing to Say – Lessons on Information Integrity in Modern FootballThroughout my 17 years working with football data, I have never seen an 'empt...
Table TennisFrom the 38mm Ball to WTT: Twenty-Five Years of Reform and the Unanswered Question of World Table TennisHai Duong province, 5:40 in the morning. The training hall of a small...
Table TennisFourteen Pages, Forty-Three Empty Cells: What Is Professional Table Tennis Actually Being Analyzed With?Seven in the morning in Shanghai, the tea long gone cold. On my desk sits a...
Martial ArtsThe MMA Champions Map: Six Promotions, Twenty-Plus Divisions and a Twenty-Pound OffsetThis week, going back through the champion lists of six major promotions, I...
EsportsEsports Transfer Window: A Rumor Is Not Evidence3 a.m. in Incheon. My spreadsheet has 47 rows, each one a name, a team, a...
International FootballThe ASEAN Slot in J-League: The Rumoured Name, the Inflated Price, and the Contract Nobody ReadOne January morning, a second-division Japanese club's squad registration lis...
International FootballKvaratskhelia Promised a Ronaldo Celebration Against Barcelona: Fifteen Seconds of Clip and Three Layers of Rules to ReviewOn the night of 11 October, on an IShowSpeed livestream, Khvicha Kvaratskheli...
International FootballThe Balogun Escape: A Costly Lesson for Everton and the Art of the Transfer TightropeThe young look at transfermarkt; I look at the eyes of players when they step...
EsportsA Report Full of N/A: When Football Analysts Fool ThemselvesIn March 2026 I sat in the analysis room at Persija Jakarta with a 40-page...
BadmintonAsian Games 2026, Day One: India's Women's Badminton Team Faces Kazakhstan and the Data Gap Behind a Single Fixture LineThe Day One schedule of the 2026 Asian Games delivers three verifiable facts....
Formula 1Red Bull, Sepang and the Power Unit Milestone: Re-reading the Standings After the WinOn the standings table after the Sepang round, Max Verstappen sits sixth on 1...
TennisThe Silence in Nagoya: Alexandra Eala and the Contract With No PointsPeople remember the goals; I remember the silence after the whistle. In tenni...
Martial ArtsBKFC 95: Jimmie Rivera stops Meyer in round four, and the 13cm gap that explains nothingThe stopwatch in my notebook stopped at 0:46 of the fourth round. Jimmie Rive...
International FootballA Layer of Protection for Small PacesA Layer of Protection for Small Paces At 5:30 in the morning I stood by the...
SwimmingVietnamese Swimming: When Numbers Replace EmotionSEA Games 32 ended with 10 gold medals for Vietnamese swimming – the highest...
International FootballWhen the Analysis Has No Data: 1,892 Words on Honesty in Sports JournalismOpening I received an assignment: write 1,892 words about a sports analysis...
EsportsThe Blazing Night at My Dinh: Vietnam Wins AFF Cup 2026 – The Epic of the Golden Star WarriorsThe final night of the AFF Cup 2026, My Dinh Stadium blazed with the roar of...
ChessGlobal Chess League 2026: Carlsen Returns, Indians Lead, and a Brutal ScheduleWhen Magnus Carlsen sits down at the board at the Global Chess League 2026, h...
VolleyballHanoi Tasco Auto and the arithmetic of 14 matches: 7/7 early, 2/7 afterOn 14 October 2026, Hanoi Tasco Auto beat Binh Chung Thong Tin 3-2. The final...
International FootballEmpty Report: When Data Has Nothing to Say – Lessons on Information Integrity in Modern FootballThroughout my 17 years working with football data, I have never seen an 'empt...
Table TennisFrom the 38mm Ball to WTT: Twenty-Five Years of Reform and the Unanswered Question of World Table TennisHai Duong province, 5:40 in the morning. The training hall of a small...
